package com.relytosoft.mizar.media.common.entity.algo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Map;

/**
 * AYDataBody
 *
 * @Author SunLi
 * @Date: 2022/5/11 11:33
 * @Version 1.0
 */
@ApiModel("算法数据公共请求体")
public class AYDataBody {

    @ApiModelProperty(value = "标签")
    private String tag;

    @ApiModelProperty(value = "图片切片集合")
    private AYVideoSliceList VideoSliceListObject;

    @ApiModelProperty(value = "图片数量")
    private int PicPos;

    @ApiModelProperty(value = "大图")
    private Map<String, String> BigPic;

    @ApiModelProperty(value = "小图")
    private Map<String, String> SmallPic;

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    public AYVideoSliceList getVideoSliceListObject() {
        return VideoSliceListObject;
    }

    public void setVideoSliceListObject(AYVideoSliceList videoSliceListObject) {
        VideoSliceListObject = videoSliceListObject;
    }

    public int getPicPos() {
        return PicPos;
    }

    public void setPicPos(int picPos) {
        PicPos = picPos;
    }

    public Map<String, String> getBigPic() {
        return BigPic;
    }

    public void setBigPic(Map<String, String> bigPic) {
        BigPic = bigPic;
    }

    public Map<String, String> getSmallPic() {
        return SmallPic;
    }

    public void setSmallPic(Map<String, String> smallPic) {
        SmallPic = smallPic;
    }

    @Override
    public String toString() {
        return "AYDataBody{" +
                "tag='" + tag + '\'' +
                ", VideoSliceListObject=" + VideoSliceListObject +
                ", PicPos=" + PicPos +
                ", BigPic=" + BigPic +
                ", SmallPic=" + SmallPic +
                '}';
    }
}
